expressing surprise at a situation - Spanish English Dictionary